// for (var i = 0; i <= 5; i++) {

//     setTimeout(function() {
//         console.log(i); //6 6 6 6 6 6
//     }, i * 1000);

// }


// 代码改进
// for (var i = 0; i <= 5; i++) {
//     (function(j) {
//         setTimeout(function() {
//             console.log(j); //0 1 2 3 4 5 
//         }, j * 1000)
//     })(i)
// }
for (var i = 0; i <= 5; i++) {
    let j = i;
    setTimeout(function() {
        console.log(j);
    }, j * 1000);
}